downy myrtle
noun
: an evergreen shrub (Rhodomyrtus tomentosa) of the family Myrtaceae that is native to tropical Asia and the Philippines and is sometimes cultivated for its pink flowers and edible berrylike fruits
Love words? Need even more definitions?
Merriam-Webster unabridged
Share